package com.niiwoo.civet.trade.service.local.databackflow.listener;

public interface DataBackflowListener {

    /**
     * 回流信息处理方法
     * @param flowExecuteId 流程节点执行ID
     * @param userId 用户ID
     * @param projectId 标的ID
     * @param currentExecuteTimes 当前流程执行次数
     */
    void handle(Long flowExecuteId, String userId, Long projectId, int currentExecuteTimes);

    /**
     * 回流是否成功
     * @param userId
     * @param projectId
     * @return
     */
    boolean isBackflowSuccess(String userId, Long projectId);
}
